<container qualifier="jboss" default="true"> <configuration> <property name="jbossHome">${basedir}/target/jbossas</property>
Audience: Whoever wants to change the testsuite harness
JIRA: WFLY-576
http://community.jboss.org/wiki/ASTestsuiteRequirements will probably be merged here later.
The plugin version needs to be specified in jboss-parent. See https://github.com/jboss/jboss-parent-pom/blob/master/pom.xml#L65 .
See How the JBoss AS instance is built and configured for testsuite modules.
Propagated to tests through arquillian.xml:
<property name="javaVmArguments">${server.jvm.args}</property>
TBD: https://issues.jboss.org/browse/ARQ-647
integration/pom.xml
(currently nothing)
*-arquillian.xml
<container qualifier="jboss" default="true"> <configuration> <property name="jbossHome">${basedir}/target/jbossas</property>
<surefire.memory.args>-Xmx512m -XX:MaxPermSize=256m</surefire.memory.args> <surefire.jpda.args></surefire.jpda.args> <surefire.system.args>${surefire.memory.args} ${surefire.jpda.args}</surefire.system.args>
${ip.server.stack} - used in <systemPropertyVariables> / <server.jvm.args> which is used in *-arquillian.xml.
${jbossas.ts.integ.dir}
${jbossas.ts.dir}
${jbossas.project.dir}
node0
node1